pesticide exterminator's licence - French English Dictionary